import request from '@/util/request'

// 根据项目ID查询预算项 所有单元格
export function queryBudget(data) {
    return request({
        url: `/budget/queryBudget`,
        method: 'POST',
        data
    })
}

// 新增预算行
export function saveBudget(data) {
    return request({
        url: `/budget`,
        method: 'POST',
        data
    })
}

// 修改预算行
export function updateBudget(data) {
    return request({
        url: `/budget`,
        method: 'PUT',
        data
    })
}

// 删除预算行
export function deleteBudget(id) {
    return request({
        url: `/budget/${id}`,
        method: 'DELETE',
    })
}


// 保存或更新预算 所有单元格
export function saveOrUpdateBudgets(data){
    return request({
        url: `/budget/saveOrUpdateBudgets`,
        method: 'POST',
        data
    })
}

// 批量更新预算项排序
export function updateBudgetSort(data) {
    return request({
        url: `/budget/updateSort`,
        method: 'PUT',
        data
    })
}